import axios from 'axios'
import { show_message } from './show_message'

const request = axios.create()   // 创建 axios 实例

request.interceptors.response.use(resp => {
    // 如果请求有错误，直接拦截
    if (resp.data.code !== 0) {
        show_message({
            content: resp.data.msg,
            type: 'error'
        })
        return;
    }
    return resp.data.data;  // 返回的数据都是相同的样式
})

export default request;